package com.gitee.wsl.compose.mvi.merge

import androidx.compose.foundation.interaction.InteractionSource
import androidx.compose.material3.FloatingActionButtonDefaults
import androidx.compose.material3.FloatingActionButtonElevation
import androidx.compose.runtime.Composable
import androidx.compose.runtime.Stable
import androidx.compose.runtime.State
import androidx.compose.runtime.mutableStateOf
import androidx.compose.ui.unit.Dp
import androidx.compose.ui.unit.dp

//class FloatingActionButtonElevationMerger : ComponentMerger<FloatingActionButtonElevation> {
//    override val default: FloatingActionButtonElevation = FloatingActionButtonDefaults.elevation()
//
//    companion object {
//        @Stable
//        val Default = object : FloatingActionButtonElevation {
//            @Composable
//            override fun elevation(interactionSource: InteractionSource): State<Dp> = mutableStateOf(0.dp)
//        }
//    }
//}